Project
Description
A project serves as a container that organizes and holds an arbitrary set of scenarios. It provides a structured way to manage related scenarios together under a single unit.
Beyond grouping, a project also functions as a unit of versioning. This means that all scenarios within a project are mapped to a dedicated Git repository, allowing version control, tracking of changes, and collaborative development.
Each project is defined by a main parent POM (Project Object Model), which describes the overall project configuration. The individual scenarios contained within the project are defined through their respective child POMs.
Artifact ID is the unique identifier of the project. If not specified, the project name will be used by default.
Group ID is the unique identifier of the organization or group. Its default value has the format 'de.soffico.<project>'.
Create a project

Edit project metadata

Copy a project

Change a project visibility(Public/Private)

Delete a project

Download a project

Users must use the build command "Build PSB" to generate a PSB file before downloading the project. Without the build command, the download will not be possible.
See Build management for more information.